<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
*{padding: 0; margin: 0;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:24px; font-family:"微软雅黑"; color:#333333;}
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"微软雅黑";}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0;  vertical-align:top;}
a{ color:#333333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#9665d5;}
*:hover{transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.fl{ float:left;}.fr{ float:right;}.tc{ text-align:center;}.tr{ text-align:right;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.Contain{ width:1080px; margin:0px auto;}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #333333;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #333333;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #333333;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #333333;
}

.Scale-img {overflow: hidden;text-align: center;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img {opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.Scale-img:hover img {opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}
.f_z{ color:#5f26a8;}


/*pages*/
/*.Pages{ zoom:1; text-align:center; overflow:hidden; color:#666666;clear:both;}*/
/*.Pages span{ padding:0px 3px; display:inline-block; padding:4px 0;}*/
/*.Pages a{ display:inline-block; margin:0px 2px; border-radius:3px; border:1px solid #dddddd; line-height:28px;}*/
/*.Pages .p_page .a_first,.Pages .p_page .a_end,.Pages .p_page .a_prev,.Pages .p_page .a_next{ color:#666; padding:0px 12px;text-align:center;}*/
/*.Pages .p_page .a_prev:hover,.Pages .p_page .a_next:hover{ color:#000;}*/
/*.Pages .p_page .num a{ border:1px solid #dddddd; display:inline-block; width:30px; text-align:center; color:#666; vertical-align:middle;}*/
/*.Pages .p_page .num a:hover,.Pages .p_page .num a.a_cur{ background:#9665d5; color:#fff;}!*pages end*!*/

/*Top*/
.Header{ max-width:100%; min-width:1080px; background:#f8f8f8; margin:0px auto; height:100px;}
.Header .Logo{ float:left; padding-top:18px;}
.MainNav{ float:right;}

.toper{ padding-top:5px; float:right; font-size:16px;}
.search{ margin-right:20px; display:inline-block; *display:inline; zoom:1; vertical-align:middle; border:1px solid #cccccc; border-radius:4px; padding:1px 0px 0px 3px; width:150px; height:25px;}
.search .input{ width:120px; height:22px; background:transparent; border:0px; float:left;}
.search .ibtn { width: 24px; height:24px;float:right; background: url(../images/searchbtn.png) left top no-repeat;}

.MainNav .nav{ clear:both; padding-top:7px;}
.MainNav li{ position:relative; z-index:999; float:left; padding-left:62px;}
.MainNav li span a{color:#222222; display:block; height:48px; line-height:34px;}
.MainNav li span a:hover,.MainNav li span .sele,.MainNav li.onnav span a{color:#9665d5; font-weight:bold; background:url(../images/navline.gif) center 33px no-repeat;transition:all 0s linear; -webkit-transition:all 0s linear;}
.SubNav{ display:none; position:absolute;left:40px; margin-left:0px;width:110px; text-align:center; background:#fff; border-radius:0px 0px 5px 5px; box-shadow:0px 5px 5px #ccc;}
.SubNav dd a{display:block; border-bottom:1px solid #e3e3e3; padding:5px 0px;}
.SubNav dd a:hover{ background:#9665d5; color:#fff;}
.SubNav dd:last-child a{ border-bottom:0px;}
.SubNav dd:last-child a:hover{ border-radius:0px 0px 5px 5px;}
/*Top*/

/*Bottom*/
.Footer{ max-width:100%; margin:0px auto; line-height:25px; padding:20px 0px; background:#212121; color:#999999;}
/*.Footer .copyright{ padding:20px 0px;}*/
.Footer a{color:#999999;}
.Footer a:hover{color:#ffcc00;}
.Footer .design{ float:right; padding-top:32px;}
.Footer .adv{ float:right; padding:8px 60px 0px 0px;}
.Footer .bot_nav a { padding: 0 10px;}
/*Bottom*/

@media screen and (max-width: 1200px){
    .Footer .adv { padding:8px 0px 0px 0px;}
}
@media screen and (max-width: 992px) {
    .Footer .adv {opacity: 0.5;}
}
@media screen and (max-width: 768px) {
    .Footer .adv {display: none;}
}

/*右侧固定飘浮*/
.FloatRight{ position:fixed; right:0px; top:50%; z-index:999; width:50px; margin-top:-120px; background:#333333;}
.FloatRight li{ color:#fff; position:relative; font-size: 10px; line-height:35px; height:50px; text-align:center; cursor:pointer; border-bottom:1px dashed #5f645c;}
.FloatRight li div{ position:absolute; left:0px; right:0px; top:0px; z-index:15; width:50px; height:50px; overflow:hidden;}
.FloatRight li i{ display:inline-block; width:24px; height:25px; margin-top:7px; vertical-align:middle;}
.FloatRight li i.qq{ background:url(../images/floaticon.png) -2px -2px no-repeat;}
.FloatRight li i.ewm{ background:url(../images/ewm.png) 1px top no-repeat;}
.FloatRight li i.tel{ background:url(../images/floaticon.png) -63px -2px no-repeat;}
.FloatRight li i.fax{ background:url(../images/ewm_03.png) 1px top no-repeat;}
.FloatRight li a{ color:#fff; display:block;}
.FloatRight li:hover{ background:#a67adf;}
.FloatRight li .txt{ line-height:14px; font-size: 8px; display:block; }
.FloatRight li .txt2{ display:none; font-size: 8px;}
.FloatRight li.on { height: 40px;}
.FloatRight li.on div{ width:110px; background:#a67adf; padding-top:10px; height:40px; margin-left:-53px; text-align:left;transition:all 0s linear; -webkit-transition:all 0s linear;}
.FloatRight li.on div.qq { padding-top: 10px;}
.FloatRight li.on i{ margin:0px 11px 0px 10px;}
.FloatRight li.on .qq i{ margin:0px 15px 0px 21px;}
.FloatRight li.on .txt{ display:inline-block; font-size: 13px; margin-left: -5px;}
.FloatRight li.on .txt2{ display:none; font-size: 13px;}
.FloatRight li .ewmimg .img{ display:none;width:124px; height:124px;}
.FloatRight li.on .ewmimg{ width:138px; height:auto; padding:7px; margin-left:-135px;}
.FloatRight li.on .ewmimg i{ position:absolute; right:0px; top:5px;}
.FloatRight li.on .ewmimg .img{ display:block;}
.FloatRight li.on .hotline { font-size:12px; width:200px; padding-top:0px; background:#a67adf; z-index:14; margin-left:-131px; text-align:left;}
.FloatRight li.on .hotline p {height: 28px; line-height: 28px; }
.FloatRight li.on .hotline a { color:#fff;}
.FloatRight li.on .hotline i{margin:-3px 3px 0px 10px;}
.FloatRight li.on .hotline .txt { margin-left:2px;}
.FloatRight li.on .hotline .txt::after {content: "："}
.FloatRight li.on .hotline .txt2, .FloatRight li.on .hotline .txt{ padding-top: 3px; display:inline-block;}
.FloatRight li:last-child{ border-bottom:0px;}
.FloatRight .top{ text-align:center; cursor:pointer; color:#d8caed; font-size: 10px; line-height:24px; background:#905fd0;}



/*首页*/
.HomeBan{ clear:both; width:1080px; margin:10px auto 0px; height:280px; position:relative; overflow:hidden;}
.HomeBan .bd{ position:relative; z-index:0;}
.HomeBan .bd ul{ width:100% !important;}
.HomeBan .bd li{ width:100% !important; height:280px;}
.HomeBan .bd li img{ display:block; width:1080px;height:280px;}
.HomeBan .hd{position:absolute; z-index:2; bottom:20px; right:10px; height:7px; line-height:7px; text-align:right;}
.HomeBan .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:0px 5px;overflow:hidden;line-height:9999px; background:#fff; border-radius:50%;}
.HomeBan .hd ul .on{ background:#9665d5;}
/*.HomeBan .prev,
.HomeBan .next{ position:absolute;left:-40px; top: 50%; margin-top:-20px; width:40px; height:40px; overflow:hidden; background:url(../images/banarr.png) 0px top no-repeat; cursor:pointer;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomeBan .next{ left:auto; right:-40px; background-position:-40px 0;}
.HomeBan:hover .prev{ left:15px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomeBan:hover .next{ right:15px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
*/
.HomeTit{ position:relative; background:url(../images/arr.gif) 0px center no-repeat;  padding-left:28px; font-size:20px; color:#222222; line-height:64px;}
.HomeTit a.more{ position:absolute; right:0px; color:#888888; font-size:12px; font-weight:normal;}
.HomeTit a:hover.more{ color:#9665d5;}

.HomePro{ height:440px; overflow:hidden; position:relative;}
.HomePro ul{ overflow:hidden; zoom:1;}
/*.HomePro ul li {!*float:left;width:363px;display: block;*!margin:0px 0px 20px 25px; }*/
.HomePro ul li dl{ margin-left:-25px;}
.HomePro ul li dl .item{ margin:0px 0px 20px 25px; display:inline; float:left; position:relative; width:363px; height:210px; background:#f3f2f8;}

.HomePro ul li dl .item .infotxt{ background:url(../images/filter58z.png); position:absolute; width:100%; height:100%; display:none;}
.HomePro ul li dl .item:hover .infotxt { display: block;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomePro ul li dl .item:hover .tit {display: none;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomePro ul li dl .item .infotxt .box{ border:1px solid #ebe2f7; color:#fff; width:86%; height:80%; position:absolute; left:7%; top:10%; margin:0px;}
.HomePro ul li dl .item .infotxt .box dt{ font-size:18px; padding-top:6px; line-height:50px; text-align:center;}
.HomePro ul li dl .item .infotxt .box dd{ line-height:25px; padding:0px 25px;}
.HomePro ul li dl .item .tit{ position:absolute; right:39px; bottom:16px; font-size:16px; color:#111111;}

.HomePro ul li .img{ padding-top:17px;}
.HomePro ul li img{ display:block; margin:0px auto; max-width:346px; height:176px;}
.HomePro .prev,
.HomePro .next{ position:absolute;left:10px; top: 50%; margin-top:-22px; display:block; width:40px; height:40px; overflow:hidden; background:url(../images/banarr.png) 0px top no-repeat; cursor:pointer;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomePro .next{ left:auto; right:10px; background-position:-40px 0;}
/*.HomePro:hover .prev{ left:10px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomePro:hover .next{ right:10px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
*/

.link { margin-top: 40px; padding: 20px; border:1px #ccc dashed;}


@media screen and (max-width: 1200px) {
    .HomePro { height: 420px;}
    .HomePro ul li dl .item{ margin:0px 0px 20px 25px; position:relative; width:296px; height:200px;}
    .HomePro ul li img{ display:block; margin:0px auto; max-width:296px; height:176px;}
    .HomePro ul li dl .item .infotxt .box dt{ font-size:16px; padding-top:6px; line-height:40px; text-align:center;}
    .HomePro ul li dl .item .infotxt .box dd{ font-size: 13px; line-height:25px; padding:0px 18px;}
}
@media screen and (max-width: 992px) {
    .HomePro { height: 390px;}
    .HomePro ul li dl .item{ margin:0px 0px 15px 15px; position:relative; width:233px; height:180px;}
    .HomePro ul li img{ display:block; margin:0px auto; max-width:200px; height:146px;}
    .HomePro ul li dl .item .infotxt .box{ border:1px solid #ebe2f7; color:#fff; width:86%; height:80%; position:absolute; left:7%; top:10%; margin:0px;}
    .HomePro ul li dl .item .infotxt .box dt{ font-size:15px; padding-top:6px; line-height:30px; text-align:center;}
    .HomePro ul li dl .item .infotxt .box dd{ font-size: 12px; line-height:25px; padding:0px 10px;}
}


.HomeArea{ position:relative; height:281px; overflow:hidden;}
.HomeArea ul{ overflow:hidden; zoom:1;}
.HomeArea li{ width:271px; height:261px; margin-right:18px; float:left; display:inline; position:relative;}
.HomeArea li .img img{ display:block; width:271px; height:200px;}
.HomeArea li .tit{ font-size:16px; color:#000000; text-align:center; padding-top:14px;}
.HomeArea li .infotxt{ background:url(../images/filter58z.png); position:absolute; width:100%; height:200px; display:none;}
.HomeArea li:hover .infotxt {display: block;}
/*.HomeArea li:Hover .tit {display:none;}*/
.HomeArea li .infotxt .box{ border:1px solid #ebe2f7; color:#fff; width:236px; height:168px; position:absolute; left:15px; top:15px; margin:0px;}
.HomeArea li .infotxt .box dd{ line-height:30px; padding:12px 18px 0px;}
.HomeArea .prev,
.HomeArea .next{ position:absolute;left:10px; top: 50%; margin-top:-59px; display:block; width:40px; height:40px; overflow:hidden; background:url(../images/banarr2.png) 0px top no-repeat; cursor:pointer;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomeArea .next{ left:auto; right:10px; background-position:-40px 0;}
/*.HomeArea:hover .prev{ left:10px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomeArea:hover .next{ right:10px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
*/
@media screen and (max-width: 1200px) {
    .HomeArea {height:250px;}
    .HomeArea li{ width:221px; height:230px; margin-right:20px;}
    .HomeArea li .img img{  width:221px; height:180px;}
    .HomeArea li .tit{ font-size:14px;}
    .HomeArea li .infotxt {height: 180px;}
    .HomeArea li .infotxt .box{ border:1px solid #ebe2f7; color:#fff; width:186px; height:148px; position:absolute; overflow: hidden; left:15px; top:15px; margin:0px;}
    .HomeArea li .infotxt .box dd{ font-size: 12px; line-height:26px; padding:8px 12px 0px;}
}
@media screen and (max-width: 992px) {
    .HomeArea {height:250px;}
    .HomeArea li{ width:231px; height:230px; margin-right:15px;}
    .HomeArea li .img img{  width:231px; height:180px;}
    .HomeArea li .infotxt .box{ border:1px solid #ebe2f7; color:#fff; width:200px; height:148px; position:absolute; overflow: hidden; left:15px; top:15px; margin:0px;}
    .HomeArea li .infotxt .box dd{ font-size: 12px; line-height:26px; padding:8px 12px 0px;}
}

.HomeBrand{ background:#f7f8fa; padding-bottom:35px;}
.HomeBrand .scroll{ position:relative; height:75px; overflow:hidden;}
.HomeBrand .scroll ul{ overflow:hidden; zoom:1;}
.HomeBrand .scroll li{ float:left; width:175px; height:75px; border:1px solid #f1f1f2; background:#fff; margin-right:18px; margin-left:2px;}
.HomeBrand .scroll li img{ display:block; width:175px; height:73px;}
.HomeBrand .scroll .prev,
.HomeBrand .scroll .next{ position:absolute;left:-30px; top: 0px;display:block; width:30px; height:75px; overflow:hidden; background:url(../images/arr2.png) 0px top; cursor:pointer;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomeBrand .scroll .next{ left:auto; right:-30px; background-position:-30px 0;}
.HomeBrand .scroll:hover .prev{ left:0px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomeBrand .scroll:hover .next{ right:0px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}

@media screen and (max-width: 1200px) {
    .HomeBrand .scroll li{ width:173px; height:75px; margin-right:18px; margin-left:3px;}
    .HomeBrand .scroll li img{  width:173px; height:73px;}
}
@media screen and (max-width: 992px) {
    .HomeBrand .scroll li{ width:167px; height:75px; margin-right:18px; margin-left:3px;}
    .HomeBrand .scroll li img{  width:167px; height:73px;}
}
.w36 {width: 36%; float: left;}
.w35 {width: 35%; float: left;}
.w35 {width: 35%; float: left;}
.w30 {width: 30%; float: left;}
.w29 {width: 29%; float: left;}
.w28 {width: 28%; float: left;}
.w14 {width: 14%; float: left;}
.w12 {width: 12%; float: left;}
.w10 {width: 10%; float: left;}
.article { padding: 40px 10px 30px 10px; font-size: 13px; margin: 0; background:#eeeeee;}
.index_article h3, .index_contact h3 { font-size: 18px; line-height:36px; margin-bottom: 10px; color:#000;}
.index_article h3 span, .index_contact h3 span {background: #9665d5; width: 30px; height: 3px; display: block;}
.index_article ul li { line-height: 38px; border-bottom: 1px solid #ccc; white-space:nowrap; text-overflow: ellipsis; overflow: hidden; width: 90%;}
.index_article a.more {font-size: 12px; color:#999; }
.index_wechat {padding-top: 40px; text-align: center; font-size: 10px;}
.index_wechat img {  width: 85%;}
.index_contact ul {line-height: 28px;}

/*栏目页*/
.SubPage{ padding:23px 0px 40px; height:auto !important; height:300px; min-height:300px;}
.LeftBar{ width:100%; margin-bottom: 20px; float:left; background:#f0f0f0;}
/*.RightBar{ width:850px; float:right;}*/
.CulumnName{ text-align:center; background:#9665d5; line-height:20px; color:#fff; height:90px; text-transform:uppercase;}
.CulumnName span{ line-height:90px; font-weight:normal; font-size:24px;}
.CulumnName p{ display:none;}
.MenuList{ padding:15px 0;}
/*.MenuList li{ margin-top:15px;}*/
.MenuList li span a{ line-height:42px; display:block; background:url(../images/menuarr.gif) 18px center no-repeat; padding-left:50px; color:#222222; font-size:16px;}
.MenuList li span a:hover,.MenuList li.onli span a{background: #9665d5 url(../images/menuarr2.gif) 18px center no-repeat;color:#fff;}
.MenuList .sub{ display:block; line-height:27pxx; padding:5px 0px 2px 0px;}
.MenuList .sub dd{ margin:13px 0;}
.MenuList .sub a{ color:#000000; background:url(../images/arr3.gif) 0px center no-repeat; display:inline; margin-left:46px; padding-left:20px;}
.MenuList .sub a:hover,.MenuList .sub a.cur{ color:#9665d5; font-weight:bold; background:url(../images/arr03.gif) 0px center no-repeat;}
.MenuList li.onli .sub{ display:block; background: #f8f7f7;}

.Current{ height:61px; line-height:61px; border-bottom: 1px solid #e5e5e5; }
.Current h3{ font-weight:normal; font-size:20px; line-height: 61px; float:left;}
.Current h3 img{ width:130px; height:60px; display:block;}
.Current .place{ float:right;background:url(../images/home.gif) 0px center no-repeat; padding-left:35px; color:#666666;}
.Current .place a{color:#666666;}.Current .place a:hover{color:#9665d5;}
.Current .place span{ color:#9665d5; font-weight:bold;}

.SinglePage{ font-size:14px; word-wrap:break-word; padding:20px 0px 30px 0px; min-height:350px; line-height:25px;}
.SinglePage img{ max-width:100%; margin-bottom: 20px; }
.SinglePage ul { padding-left: 20px; }
.SinglePage ul li { list-style: disc;}

.NewsList{ margin:10px 0px 20px 0px;}
.NewsList li{ margin-bottom:15px;}
.NewsList li .img{ float:left; width: 28%;}
.NewsList li .img img{ display:block; width:100%; height:140px;}
.NewsList li .text {float:right;width: 70%;}
.NewsList li .tit{ line-height:30px; font-size:17px;text-overflow: ellipsis; overflow:hidden; white-space:nowrap; }
.NewsList li .p{ line-height:25px; padding:10px 0px; color:#767676;}
.NewsList li .other{ font-size:12px; color:#999999;}
.NewsList li .other i{ text-align:center; display:inline-block; width:21px; color:#e6e6e6;}
.NewsList li .other .date{ background:url(../images/date.gif) 0px center no-repeat; padding-left:20px; vertical-align:middle;}
.NewsList li .other .click{ background:url(../images/click.gif) 0px center no-repeat; padding-left:25px; vertical-align:middle;}

.Titleinfo{ padding:25px 0px 20px 0px; text-align:center; background:url(../images/linebg.gif) 0px bottom repeat-x; margin:0px 30px 0px; line-height:22px; color:#666666;}
.Titleinfo .tit{ font-size:20px; color:#333333; padding-bottom:12px; line-height:30px;}
.Titleinfo .date i{ margin-right:20px;}
.Shares{ display:inline-block; *display:inline;zoom:1; vertical-align:middle;}
.PrevNextBox { border-top:1px solid #dadada; margin:25px 0px 0px; padding-top:22px; margin-bottom: 20px; position:relative; color:#888888;}
.PrevNextBox dl{ padding-left:56px; position:relative; margin-bottom:7px;}
.PrevNextBox dl b{ position:absolute; left:0px; top:0px; color:#000000; font-weight:normal;}
.PrevNextBox a{ color:#666666;}.PrevNextBox a:hover{ color:#9665d5;}
.PrevNextBox a.none{ cursor:default; color:#888888;}
.PrevNextBox a.none:hover{ color:#888888;}

.ProList{ margin:15px 0;}
/*.ProList li{ position:relative; height:auto !important; min-height:141px; margin-bottom:20px; line-height:25px; color:#666;}*/
/*.ProList li .img{ position:absolute; right:0px; top:0px;}*/
.ProList dl {padding: 15px 0;}
.ProList .img img{ display:block; width:100%; height:141px; background: #F3F2F8;}
.ProList .tit{ line-height:36px; font-size:17px;}
.ProList .tit a{ color:#000000;}
.ProList .tit a:hover{ color:#9665d5;}
/*.ProList dl a.detail{ color:#b7b7b7;}*/
.ProList dl a:hover.detail{ color:#9665d5;}
.ProList .aboutlink{ margin-left:-5px;}
.ProList .aboutlink li{ float:left; padding:0px 0px 4px 5px;}
.ProList .aboutlink img{ display:block; width:130px; height:60px; border:1px solid #ededed;}
.ProList .type_left {float:left;width:74%;}
.ProList .type_left p {color:#777;}
.ProList .type_left p a {color:#999; font-size: 10px;}
.ProList li p a { color:#999; font-size: 10px; line-height: 30px;}
.ProList .type_right {float:right; width:25%; margin-bottom: 10px;}
.ProList dl .logo{ width:140px; text-align: center; float: left; margin: 0px 10px 30px 0; display: block;}
.ProList dl .logo img{ width:140px; height:65px; display:block;border:1px solid #ededed;}
.ProList dl a.detail{ font-size: 10px; color:#999; line-height: 30px; }

.inlinenew { font-size: 12px;  color:#FFFFFF;
    background:#ff5616;
    padding-left:10px; padding-bottom: 2px;
    padding-right:10px; padding-top: 2px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    text-transform:uppercase; font-weight: 500;}
.inlinestop { font-size: 12px;  color:#FFFFFF;
    background:#f00;
    padding-left:10px; padding-bottom: 2px;
    padding-right:10px; padding-top: 2px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    text-transform:uppercase; font-weight: 500;}

.titsub{ width:100px; line-height:30px; font-size:14px; margin:5px 0px;text-align:center; color:#fff; display: block; background:#9665d5;}
.titsub-logo { margin-left:-5px;}
.titsub-logo li{ float:left; padding:0px 0px 4px 5px;}
.titsub-logo img{ display:block; width:135px; height:62px; border:1px solid #ededed;}

.Bigimg{ padding:29px 0px 35px; width:40%; float:left;}
.Bigimg img{ display:block; width:100%;}
.Bigimg2{ padding:29px 0px 0px; text-align:center; font-size:18px; color:#222; line-height:35px;}
.Bigimg2 img{ display:block; max-width:940px; margin:0px auto;}

.inforight{ width:58%; float:right; line-height:26px; padding:29px 0px 28px; font-size:15px;}
.inforight p {font-size:14px; color:#444; text-indent: 2em;}
.inforight .tit{ line-height:40px; color:#222222; font-size:20px;}
.inforight .stit{ line-height:28px; color:#222222; font-size:18px;}
/*.titsub{ width:130px; line-height:40px; text-align:center; color:#fff; background:#9665d5; font-size:16px;}*/

.titsubs{ background:#f1f1f1; height:38px; position:relative;}
.titsubs span{ display:block; position:absolute; left:0px; top:-5px; height:43px; line-height:43px; padding:0px 24px 0px 20px; color:#fff; font-size:16px;background:url(../images/titbg.gif) right top no-repeat;}
/*.titsubs {background:#f1f1f1; height: 38px;  position: relative; border-left:5px solid #9665d5; }*/
/*.titsubs span {line-height: 38px; font-size:16px; padding-left:10px;color:#000; }*/
.protxt {min-height: 100px;line-height: 25px; padding: 15px 0; color:#444;}
.protxt img {max-width: 100%;}
.protxt p { text-indent: 2em;}
.protxt ul {padding-left: 30px !important;}
.protxt ul li { list-style: disc;}
.protxt table { width: 100%;}
.protxt table, .protxt tr, .protxt td {border: 1px solid #ddd;}
.protxt table tr td { line-height: 24px; padding: 5px;}
.protxt table tr:nth-of-type(odd) {background: #fafafa;}
.protxt table p {text-indent: 0;}

.brand {padding: 15px 0; border-bottom: 1px dotted #e5e5e5;}
/*.BrandList{ margin:10px 0px 30px;}*/
/*.BrandList li{ position:relative; height:auto !important; height:73px; min-height:115px; padding:20px 0px 20px 186px; line-height:25px; background:url(../images/linebg.gif) 0px bottom repeat-x; border-bottom:1px dashed #ccc;}*/
/*.BrandList li .img{ position:absolute; left:0px; top:20px; border:1px solid #f1f1f2;}*/
/*.BrandList li .img img{ display:block; width:158px; height:73px;}*/
/*.BrandList li .web{color:#888;}*/
/*.BrandList li a:hover.web{ text-decoration:underline; color:#9665d5;}*/

.SearchBox .hd {width: 270px; margin:auto;}
.SearchBox .hd li { float: left; padding: 20px;}
.SearchBox .hd li.article a, .SearchBox .hd li.product a {color:#9665d5; font-weight: 600;}

.SearchBox .prolist li { text-align: center; padding-bottom: 20px;display: table-cell;}
.SearchBox .prolist li .pic a { width: 100%; height: 160px; background: #f3f2f8; text-align: center;display: block;vertical-align:middle;}
.SearchBox .prolist li .pic img { max-width:100%; max-height: 100%;text-align: center; vertical-align:middle; display: inline;}
.SearchBox .prolist li .txt p {line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.SearchBox .arclist li {line-height: 30px;}

.SinglePage h4 {padding-bottom: 10px;}
.SinglePage p { line-height: 24px; padding-bottom:8px;}
.SinglePage blockquote p { font-size: 14px;}

/*相关产品*/
.related-pro { padding-top: 20px;}
.related-pro img { height: 145px;}
.related-pro a span {  display: block; white-space:nowrap;  overflow: hidden; text-overflow: ellipsis; }

/*sitemap*/
.sitemap h2 { font-size: 24px; color:#9665d5;}
.maplist { margin-top: 20px;}
.maplist .maplist_title { background: #f8f8f8; line-height: 2; font-size: 16px; padding: 5px 15px; font-weight: 600;}
.maplist ul { margin-top: 10px; }
.maplist ul li { float:left; padding: 5px 10px; }
.maplist ul li.sub { padding: 5px 20px 5px 10px; }
.maplist dl dt { line-height:2; }
.maplist dl dd { line-height: 1.5; }

.lost404 { padding-bottom: 80px;}
.lost404 p { margin-bottom: 50px;}
.lost404 a { padding: 10px 35px;  background: #9665d5; color: #fff; border-radius: 25px; }


@media (max-width: 768px){

}

@media (max-width: 480px) {
    /*右侧在线咨询*/
    .FloatRight { display: none;}
    /*    面包屑*/
    .Current { clear: both; }
    .Current .place { display: none;}
    .Current h3 { float:none; }
/*产品详情*/
    .Bigimg { float: none; width: 100%; padding-bottom: 0;}
    .inforight { float: none; width: 100%;}
}</pre></body></html>